---
title: KeyBindsRegistrar 快捷键注册
icon: Keyboard
relatedFile: app/src/core/service/controlService/shortcutKeysEngine/shortcutKeysRegister.tsx
---

该服务主要负责在应用程序中注册和管理各种键盘快捷键，使用户能够通过键盘快速执行多种操作，从而提高工作效率。它涵盖了从基本的编辑功能到复杂的视图控制、实体操作、连接管理以及界面交互等多个方面。

## 核心功能

### 通用操作

提供撤销、重做、保存文件、新建草稿、打开文件、复制、粘贴等常用功能，以及危险的应用程序重新加载快捷键。

### 视图与相机控制

允许用户重置视图、重置相机缩放、放大缩小相机，并通过键盘进行页面滚动（针对Mac和Windows平台有不同快捷键）。

### 节点与实体操作

支持删除选定对象、从相机或鼠标位置创建文本节点，以及在选定节点周围创建文本节点。

### 选择与移动

提供向上、向下、向左、向右选择实体，以及附加选择的功能。支持按笔画选择实体，并扩展选择范围。允许用户移动选定的实体，包括常规移动和跳跃式移动。

### 连接与关系

支持反转边、反转选定节点边、从实体创建无向边、连接所有选定实体、按方向连接实体（如从左到右、从上到下），以及选择所有边。

### 界面与窗口

提供打开颜色面板、切换调试显示、搜索文本、外部打开文本节点内容、打开设置窗口、标签窗口、最近文件窗口和启动文件面板的快捷方式。还包括切换窗口透明度模式和调整窗口透明度的功能。

### 绘图与鼠标模式

允许用户切换鼠标左键模式为选择与移动、绘图或连接与剪切模式。支持调整画笔粗细和透明度。

### 高级功能与调试

包含生成节点树（深度模式和广度模式）、调整树节点、切换课堂模式、主刹车控制（清除动力）、主刹车切换（允许移动）、屏幕闪烁效果、对齐节点到整数、切换文本节点上的复选标记、切换主题（深色、浅色、公园、马卡龙、莫兰迪）、对齐操作（顶部、底部、左侧、右侧、水平/垂直间距、水平/垂直居中、无间距对齐）、选定对象着色（红色）、调整亮度、渐变颜色、切换文本节点尺寸调整模式、拆分文本节点、合并文本节点以及交换文本和详情内容。还支持切换隐私保护模式。
